html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,
acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,
strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
input {background: none;outline: none;border: 0px;text-indent: 10px;}
a {text-decoration: none;color: #000;}
body {line-height: 1;font-family: "微软雅黑";}
ol,ul {list-style: none;}
li {list-style: none;}
blockquote,q {quotes: none;}
blockquote:before,
blockquote:after,
q:before,
q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
#zhongda {min-width: 1200px;}
.nav {background:#fff;}
.nav .chairFix .fl{margin-top: 23px;float: left;}
.nav .chairFix .fr{float:left;margin-top: 33px;margin-left: 160px;}
.nav div { width:1124px;margin: 0 auto;height: 146px;}
.kd-home{display: inline-block;float: right;font-size: 14px;color: #347ab9;font-weight: 600;line-height: 145px;text-decoration: none;}
.top-nav-ul li a:hover,
.top-nav-ul li a:focus,
.two-ul li a:hover,
.two-ul li a:focus,
.one-li a:hover,
.one-li a:focus{text-decoration: none;}
.top-nav{width: 100%;height: 32px;background-color:#1d588b;}
.top-nav-ul{margin: 0 auto;width: 1145px;}
.top-nav-ul li{display: inline-block;}
.top-nav-ul li a{line-height: 32px;color: #fff !important;padding: 0 10px;font-size: 14px;}
.head,.navOne,.navTwo{width: 100%; height: 45px; background: #347ab9;}
.head{height: 166px;}
.head .navOne{height: 100px;background-color: #3886c8;}
.head .navTwo{height: 34px;background-color:#f5f5f5;box-shadow: 0 0 5px #b9b9b9e8;}
.head-content{width: 60%;height: 100%;margin: 0 auto;min-width: 865px;}
.user-info{margin: 0;float: none;}
.user-info li{display: inline-block;}
.user-info li a{text-decoration: none;margin: 0 2px;line-height: 45px;color: #fff;font-size: 16px;display: block;text-align: center;padding: 0 28px;}
.user-info li a:hover{background-color:#3886c8;color: #fff;}
.lubo{ width: 100%; min-width:1000px;clear: both; position: relative; height:380px;}
.lubo_box{ position: relative; width: 100%; height:380px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:380px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width: 100%; height: 380px;}
/*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #000 !important;}
/*按钮*/
.lubo_btn{ position: absolute; width: 100%; top: 140px;}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;}

/*内容*/
.body{width: 1124px;background-color: #fff;margin: 0 auto;}
.course{margin-top: 20px;}
.course h5{width: 76.8%;font-size: 16px;color: #333;height:60px;line-height: 60px;border-bottom: solid 1px #dddddd;font-weight: 600;padding-top: 16px;}
.course h5 span{font-size: 16px;color: #333;height: 0 !important;line-height: 30px;font-weight: 600;float: left;}
.course .course-title i{float: left;margin-right: 7px;width: 29px;height: 29px;display: inline-block;background-image: url(../image/icon_rmzy.png);position: relative;}
.course-title{color: #666666;}
.course-title i{background-image: url(../image/pic_zy.png);}
.album-ul li{width: 268px;height: 160px;float: left;margin-top: 26px;margin-right: 26px;}
.album-ul li:nth-child(4){margin-right: 0;}
.div1,.div2{border: solid 1px #dcdcdc;height: 151px;background-color: #fff;}
.album-ul li .div1{width: 268px;position: relative;left: 5px;}
.album-ul li .div1 .div2{width: 268px;position: absolute;left: -3px;top: 1px;}
.album-ul li .div1 .div2 a{display: block;width: 268px;height: 151px;position: absolute;top: 1px;left: -3px;overflow: hidden;border: solid 1px gainsboro;}
.album-ul li .div1 .div2 a img{width:268px;height: 151px;}
.div2 {border: #ccc solid 1px;}
.albumName{line-height: 64px;height: 50px;font-size: 16px;color: #333;}
.album-ul .Button{float: right;width: 246px !important;position: relative;top: -18px;}
.album-ul .Button img{float: right;margin-bottom: 12px !important;}

.content-One ul{margin-top: 26px; width: 1124px;}
.module-top{font-size: 16px;color: #333;height: 60px;top:-10px;border-bottom: solid 1px #dddddd;font-weight: 600;padding-top: 10px;}
.module-top h3{color: #333;font-size: 16px;float: left;line-height:43px;font-weight: 600;}
.module-top span{color: #666 !important;font-size: 14px;}
.module-top h3 img{margin-right: 10px;float: left;position: relative;top: 5px}
.module-top a{float: right;position: relative;top: 14px;}
.module-top a img{position: relative;top: 3px;margin-left: 5px;}
.content-One ul li .img-title img{transition:all 1s;overflow:hidden;}
.content-One ul li .img-title img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
.module-bottom .li{margin-bottom: 20px;float: left;display: block;padding-right:80px;}
.module-bottom .li:nth-child(4),.module-bottom .li:nth-child(8){padding-right: 0 !important;}
.img-title{width: 100%;height: 124px;display: block;overflow: hidden;text-decoration: none !important;}
.img-title img{width: 220px;height: 124px;}
.img-title span{position: relative;top: -26px;line-height: 26px;display: block;width: 100%;color: #fff;background-color: rgba(0, 0, 0, 0.36);text-align: center;}
.text{color: #333 !important;font-size: 12px;overflow: hidden;width: 220px;line-height: 24px;display: block;margin-top: 8px;height: 50px;}
.jg-number span{color: #fd0100;line-height: 35px;float: left;}
.jg-number label{float: right;margin: 0;font-weight: 400;line-height: 35px;color: #494949;font-size: 12px;}
.jg-number label i{background-image: url(../image/icon_personel2.png);width: 12px;height: 12px;top: 1px;right: 5px;}
.module-bottom.cf {width: 100%;}

.content-Two{margin-top:10px;margin-bottom: 50px;}
.content-Two ul{height:136px;width:100%;margin:0 auto;margin-top: 26px;}
.content-Two ul .one{float: left;width:562px; margin-bottom: 26px;}
.content-Two ul .left{height:105px;width:105px;background:#347ab9;display: block;float: left;position: relative;top: 10px;}
.content-Two ul .left .p3{font-size: 16px;line-height: 30px;color:#fff;padding-left:22px;display: block;}
.content-Two ul .left h1{margin-top: 16px;font-size: 40px;color: #fff;line-height: 45px;display: block;text-align: center;}
.content-Two ul .right{height:136px;width:450px;padding-top: 20px;float: right;}
.content-Two ul .right h1{height:44px;width:400px;font-size:18px;font-weight:540;line-height:16px;padding-left: 14px;display: block;color: #347ab9;}
.content-Two ul .right .p1{height: 54px;width:90%;overflow: hidden;font-size: 14px;color: #666;line-height: 28px;margin-top: -4px;padding-left: 14px;display: block;}

.dibi1{background:#646464;width:100%;color:#ccc;height: 154px;}
.dibi1 ul{width:1124px;height:154px;margin:0 auto;overflow:hidden;}
.dibi1 ul li{width:600px;margin-top:24px;margin-left: 20px;float:left;}
.dibi1 ul li h1{font-size:14px;height: 50px;line-height: 37px;position: relative;left: 31px;}
.dibi1 ul .box2{height:154px;width: 420px;float: right;padding-top: 20px;}
.dibi1 ul .box2 img{width: 71px;}
.dibi1 ul .box{width: 10px;position: relative;top: -20px;}
.dibi1 ul .li3 span{height:30px;font-size:12px;width:200px;padding-left:30px;float:left;line-height:22px;}
/*底部*/

.two-menu{position: absolute !important;background-color:white !important;z-index: 1000;box-shadow: 0px 3px 7px #828282c4;padding: 10px 0;}
.two-menu li a{padding: 0 13px;font-size: 14px;text-align: left !important;color: #347ab9;margin-left: 0;text-decoration: none;}
.two-menu li{display: block !important;border-radius: 3px;overflow: hidden;}

/*------------------- list ------------------*/
.list-content{width: 1124px;min-height: 600px;margin:35px auto;}
.left-menu{width: 190px;min-height: 30px;text-align: center;float: left;border-bottom: 0;}
.left-menu li{line-height: 48px;border: #d2d2d2 1px solid;background-color: #f5f5f5;border-top:0;}
.left-menu li:nth-child(1){background-image:url(../image/pic_xwzx_1.png);height: 60px;border: solid 1px #1a6fbc;border-bottom: 0;}
.left-menu li a{text-decoration: none;display: block;width: 100%;height: 100%;}
.left-menu li a:hover{color: #347ab9;}
.right-content{padding: 20px;width: 897px;min-height: 500px;background-color: #fff;float: right;border: solid 1px #e5e5e5;box-shadow: 1px 1px 5px #0000001c;}
.right-content .title-head{font-size: 14px;color: #333;border-bottom: solid 1px #e4e4e4;padding-bottom: 19px;}
.right-content .title-head i{height: 14px;width: 3px;background-color: #347ab9;position: relative;top: 2px;margin-right: 5px;}
.right-content .title-head a{text-decoration: none;color: #3286d3;}
.right-content .list-info{margin-left: 12px;}
.right-content .list-info .info-li{border-bottom: solid 1px #e4e4e4;}
.right-content .list-info .info-li i{width: 4px;height: 4px;background-color: #347ab9;display: inline-block;position: relative;top: -27px;}
.right-content .list-info .info-li p{font-size: 14px;display: inline-block;line-height: 60px;color: #666666;margin-left: 5px;width: 660px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;}
.right-content .list-info .info-li label{font-weight: 400;font-size: 13px;float: right;line-height: 60px;}
.pagination {float: right; margin: 50px 0;}
.liActive a{color: #fff !important;line-height: 60px;font-size: 20px;}
/*------------------- end list ------------------*/

/*------------------- detail ------------------*/
.top{width:100%;border-bottom: solid 1px #ddd;height: 80px;margin:0 auto;}
.h1-title{height: 50px;width: 100%;font-family: 微软雅黑;font-size: 18px;font-weight: normal;text-indent: 16px;line-height: 50px;color: #347ab9;text-align: center;margin-top: 25px;}
.time{width:100%;font-family:微软雅黑;font-size:14px;text-indent:16px;line-height:40px;color: #999;text-align:center;padding-bottom: 20px;}
.box-1{min-height:700px;width: 100%;margin: 0 auto;line-height: 50px;padding-bottom: 130px;}
.box-1 p{line-height: 35px;text-indent: 28px;color: #333;font-size: 14px;}
.form-right .btn{color: #0291d2;border: solid 1px #0291d2;padding: 8px 30px 8px 44px;font-size: 14px;font-weight: 600;background-color: #fff;background-repeat: no-repeat;background-position: 30px 10px;float:right;margin-top:80px;border-radius: 4px;}
.form-left .form-control{height:20px;width: 20px;float:left;padding-left: 12px;margin-top:14px;}
.form-left p{padding-top:14px;padding-left:30px;color:#999;}
/*------------------- end detail ------------------*/